distinguish oneself as - Francés Inglés Diccionario